.top_head {
  padding: 0 20rpx;
}

.top_head image {
  width: 70rpx;
  height: 70rpx;
  margin-right: 23rpx;
}

.top {
  position: relative;
  height: 428rpx;
  background-image: url(https://m.bjclb.cn/assets/background/background1.png);
  background-size: 100% 100%;
}

.swiper {
  width: 690rpx;
  height: auto;
  margin: 50rpx 30rpx 0 30rpx;
}

.module {
  padding-top: 120rpx;
  display: flex;
  background-color: #ffffff;
}

.module .p {
  margin: 0;
  padding: 0;
}

.module .module_ {
  width: 25%;
  padding-bottom: 40rpx;
  text-align: center;
}

.module image {
  width: 120rpx;
  height: 120rpx;
}

.module .p {
  font-size: 32rpx;
  font-family: PingFang SC;
  font-weight: 500;
  color: #333333;
}

.notices-text {
  height: 100rpx;
  width: 600rpx;
}

.swperr {
  padding: 30rpx 0;
  display: flex;
  height: 100rpx;
  background-color: #ffffff;
  margin-top: 20rpx;
}

.van-swipe-item {
  width: 500rpx;
}

.swperr image {
  text-align: left;
  width: 73rpx;
  height: 85rpx;
  margin-left: 30rpx;
  padding-right: 30rpx;
  border-right: 1px solid #ddd;
}

.text {
  width: 80%;
}

.massage {
  font-size: 30rpx;
  font-family: PingFang SC;
  font-weight: bold;
  color: black;
  text-align: left;
  padding: 30rpx 20px 0 30rpx !important;
  margin: 0 !important;
}

.massage::after {
  content: "";
  background: linear-gradient(0deg, #3171ff 0%, #85aafd 100%);
  width: 8rpx;
  height: 28rpx;
  position: absolute;
  left: 10rpx;
  top: 50%;
  margin-top: -1rpx;
}

.mt-20 {
  padding-bottom: 20rpx;
}

.center .contert {
  position: relative;
  margin-left: 25rpx;
  margin-top: 20rpx;
  margin-right: 25rpx;
  background: #f5f7fa;
  border-radius: 7rpx;
}

.contert {
  padding: 20rpx;
}

.contert .p:nth-child(2) {
  margin-top: 20rpx;
}

.bases .bases_ {
  margin-top: 38rpx;
  text-align: center;
  width: 22%;
  margin-left: 2.5%;
}

.bases .bases_ .p:nth-child(1) {
  padding: 30rpx 0;
}

.bases view:nth-child(1) .p:nth-child(1) {
  font-size: 45rpx;
  color: #3171ff;
  font-weight: 600;
}

.bases view:nth-child(2) .p:nth-child(1) {
  font-size: 45rpx;
  color: #00cb9e;
  font-weight: 600;
}

.bases view:nth-child(3) .p:nth-child(1) {
  font-size: 45rpx;
  color: #ff9000;
  font-weight: 600;
}

.bases view:nth-child(4) .p:nth-child(1) {
  font-size: 45rpx;
  color: #ff664e;
  font-weight: 600;
}

.bases view .p:nth-child(2) {
  font-size: 30rpx;
  color: #999999;
  font-weight: 500;
}
